official institutions' deposit - Français Anglais Dictionnaire